package cn.aitrox.ry.service.anno.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

@Data
@Configuration
public class AnnoNacosProperties {

    @Value("${taskGetMaxCount}")
    private Integer taskGetMaxCount;

    @Value("${deepzoom.preFilePath}")
    private String deepzoomPreFilePath;

    @Value("${deepzoom.baseUrlWan}")
    private String deepzoomBaseUrlWan;

    @Value("${deepzoom.tmapBaseUrlWan}")
    private String deepzoomTmapBaseUrlWan;

    @Value("${imageService.url}")
    private String imageServiceUrl;

    @Value("${httpClient.connectTimeout:}")
    private Integer httpClientConnectTimeout;

    @Value("${httpClient.socketTimeout:}")
    private Integer httpClientSocketTimeout;

    @Value("${shareDataPath}")
    private String shareDataPath;

    @Value("${ossType}")
    private String ossType;

    @Value("${alg.ultrasound.sharePath}")
    private String ultrasoundAlgSharePath;

}
